Sweet Clover — synonyms, definition
1. sweet clover (Noun)
2 synonyms
melilot melilotus
1 definition
sweet clover (Noun) — Erect annual or biennial plant grown extensively especially for hay and soil improvement.
2 types of
ligneous plant woody plant
5 types
Melilotus alba Melilotus officinalis white melilot white sweet clover yellow sweet clover
1 part of
genus Melilotus